﻿body{ margin:0 auto; padding:0; font-size:12px;font-family:微软雅黑,宋体; }
div, form, dl, dd, dt{ margin:auto;overflow:hidden; }
img{ border: 0px; }
ul{ list-style: none; margin:0 auto; padding:0; }
a{ text-decoration: none; color:#323232; }
a:hover{ color:red; }
.BodyWidth{ width:1000px;}
.Left{ float:left; }
.Right{ float:right; }

/******************************************************************************/

/**********页眉*/
.Header{
   width:100%;
   height:30px;
   background-color:#434385;
}


.Header_top{
	width:1000px;
	text-align:right;
}



.Toptil{
	width:1000px;
	height:88px;
}


/**********主导航*/
.MainNav{
    width:650px;
    height:45px;
    float:right;
    padding-top:30px;
}

.MainNav ul{
}

.MainNav ul li{
    float:left;
	width:130px;
	line-height:45px;
	font-size:15px;
	color:#eee;
	font-weight:bold;
	text-align:center;
}

.MainNav ul li a{
	color:#7B7B7B;
	display:block;
}

.MainNav ul li a:hover{
	color:#434385;
}


.MainNav ul li ul{
   display:none;
}



/**********主页内容*/
.IndexCont1{
   height:300px;
   text-align:center;
   font-size:16px;
   color:#333333;
   padding-top:50px;
    line-height:210%;
}

.IndexCont2{
   height:420px;
   text-align:center;
   padding-top:40px;
   background-image:url('index_r5_c1.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   color:#FFFFFF;
   font-size:15px;
   line-height:30px;
}
.IndexCont2cpmain{
	width:1000px;
}

.IndexCont2cp{
	width:190px;
	text-align:center;
	color:#FFFFFF;
	padding:0px 5px;
	font-size:13px;
	float:left;
}

.IndexCont2cp a{
    position:absolute;

}


.IndexCont2cp a:hover{
	 position:relative;
	 top:2px;
}





.IndexCont3{
      background-image:url('index_r16_c1.jpg');
      background-repeat:repeat-x;
      background-position:left top;
}


.IndexCont3_1{
     width:1010px;
	 padding-top:50px;
	 text-align:center;
	 background-image:url('index_r15_c4.jpg');
	 background-repeat:no-repeat;
	 background-position:center bottom;
	 font-size:16px;
	 line-height:150%;
	 color:#333333;
	 margin-bottom:20px;
}


.IndexCont4{
	width:1000px;
	text-align:center;
	padding:30px 0 0 0;
}


.IndexCont4 .CaseList{
	width:1000px;
	position:relative;
	height:350px;
}
.IndexCont4 .CaseList li{
	float:left;
	height:300px;
	position:absolute;
}


.IndexCont4 .CaseList li.prod1{
	width:226px;
	 height:186px;
	  padding-right:10px;
	  top:0px;
	  left:0px;
}

.IndexCont4 .CaseList li.prod2{
	width:226px;
	height:97px;
	top:202px;
	left:0px;
}

.IndexCont4 .CaseList li.prod3{
	width:180px;
	height:300px;
	top:0px;
	left:245px;
}
.IndexCont4 .CaseList li.prod4{
	width:360px;
	height:97px;
	top:0px;
	left:445px;
}
.IndexCont4 .CaseList li.prod5{
	width:225px;
	height:186px;
	top:114px;
	left:445px;

}
.IndexCont4 .CaseList li.prod6{
	width:113px;
	height:186px;
	top:114px;
	left:688px;

}
.IndexCont4 .CaseList li.prod7{
	width:180px;
	height:300px;
	top:0px;
	left:820px;

}

.IndexCont4 .CaseList li div.name{
    display:none;
	position:absolute;
	left:0px;
	top:0px;
	height:250px;
	background-color:#FF3F00;
	opacity:0.8;
	font-weight:bold;
	
}
.IndexCont4 .CaseList li.prod1 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:65px;
}

.IndexCont4 .CaseList li.prod2 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:20px;
}


.IndexCont4 .CaseList li.prod3 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:120px;
}


.IndexCont4 .CaseList li.prod4 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:20px;
}

.IndexCont4 .CaseList li.prod5 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:65px;
}

.IndexCont4 .CaseList li.prod6 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:65px;
}

.IndexCont4 .CaseList li.prod7 div.name a{
	display:block;
	padding:20px 30px;
	background-color:#E07B5E;
	text-align:center;
	font-size:14px;
	color:white;
	opacity:0.9;
	margin-top:120px;
}





.IndexCont4 .CaseList li.prod1 div.name {
	width:226px;
	 height:186px;
}
.IndexCont4 .CaseList li.prod2 div.name{
	width:226px;
	height:97px;

}
.IndexCont4 .CaseList li.prod3 div.name{
	width:180px;
	height:300px;

}
.IndexCont4 .CaseList li.prod4 div.name{
	width:360px;
	height:97px;

}
.IndexCont4 .CaseList li.prod5 div.name{
	width:225px;
	height:186px;

}
.IndexCont4 .CaseList li.prod6 div.name{
	width:113px;
	height:186px;

}
.IndexCont4 .CaseList li.prod7 div.name{
	width:180px;
	height:300px;

}

.IndexContcp{
	width:1000px;
}

.IndexContcp ul{
	padding:20px 0 0px 0;
}


.IndexContcp ul li{
	width:295px;
	height:230px;
	padding:5px;
	border:1px #DEDEE0 solid;
	float:left;
	margin:0 12px 30px 12px;
}

.IndexContcp ul li img{
	width:295px;
	height:230px;
}



.Maincont{
	width:1000px;
	 padding:20px 0;
}

.Contleft{
	width:232px;
	float:left;
	margin-bottom:20px;
}



.Contleft ul{
    width:230px;
    border-bottom:1px #E1E1E8 solid;
    border-left:1px #E1E1E8 solid;
    border-right:1px #E1E1E8 solid;
}
.Contleft ul li{
	color:#333333;
	height:31px;
	font-size:14px;
	font-weight:bold;
	width:230px;
	border-bottom:1px #E1E1E8 solid;
	text-indent:35px;
	letter-spacing:1px;
	padding-top:2px;
	padding-bottom:1px;

}
.Contleft ul li a{
	display:block;
	color:#E54611;
	line-height:31px;
	 color:#434385;
}
.Contleft ul li a:hover{
	color:#E54611;
	background-image:url('cn_r2_c3.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;

}
.Contleft ul li ul{
	display: none;
	position:absolute;
	left:-1002px;
	top:-1002px;
}
.Contlx{
   width:230px;
	float:left;
	margin:20px 0;
	border-bottom:1px #E1E1E8 solid;
    border-left:1px #E1E1E8 solid;
    border-right:1px #E1E1E8 solid;
    background-image:url('cn_r6_c3.jpg');
    background-repeat:no-repeat;
    background-position:center center ;
    font-size:14px;
    line-height:200%;
    color:#333;
}


.Contright{
	float:right;
	width:730px;
}

.Righttit{
     line-height:36px;
     font-size:20px;
     font-weight:bold;
     color: #434385;
     float:left;
     border-bottom:1px #e4e4e4 solid; 
     width:100%;
     clear:both;
     letter-spacing:2px;
     text-indent:20px;

}

.Rightlat{
    float:right;
    text-align:right;
    color:#aaaaaa;
    font-size:14px;
    width:100%;
     clear:both;
}

.Rightlat a:hover{
	color:#007fff;
}

.Rightcont{
	 font-size:14px;
	 line-height:200%;
	 padding:20px 0px;
	 color:#666666;
	 text-align:left;
	 clear:both;

}
/**********页尾*/
.Footer{
   height:74px;
   background-image:url('index_r20_c1.jpg');
   background-repeat:repeat-x;
}

.Footer1{
	width:1000px;
	height:74px;
	color:#FFFFFF;
	line-height:74px;
}
.Footer1 a{
	color:#FFFFFF;
}
.Footer_tuijian{
	text-align:center;
	padding:15px 0 10px 0;
	line-height:18px;
	clear:both;
	width:1000px;
	margin:0 auto;
}
